package com.whfc.hdc.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description: 升级记录
 * @author: xugcheng
 * @version: 1.0
 * @date: 2019/10/29 15:57
 */
@Data
public class AppDeviceUpgradeDTO implements Serializable {

    /**
     * 升级记录ID
     */
    private Integer upgradeId;

    /**
     * 升级包ID
     */
    private Integer packageId;

    /**
     * 硬件类型
     */
    private Integer deviceType;

    /**
     * 硬件ID
     */
    private Integer deviceId;

    /**
     * 硬件SN
     */
    private String deviceSn;

    /**
     * 主机版本号
     */
    private String masterVer;

    /**
     * 从机版本号
     */
    private String slaveVer;

    /**
     * 已完成
     */
    private Integer finish;

    /**
     * 总共
     */
    private Integer total;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;

    /**
     * 状态
     */
    private Integer state;

    public AppDeviceUpgradeDTO() {
    }

    public AppDeviceUpgradeDTO(Integer deviceId) {
        this.deviceId = deviceId;
    }
}
